dolphin folklore - German English Dictionary